a{ color: #333;} 
.hot{ width: 40px; height: 20px; display: inline-block; margin-left: 6px; background: url(hot.png) no-repeat;}
.clear{ clear: both;}
.section1{ width:1200px; height: 320px; margin: 0 auto;}
.s1-left{ float: left; width: 884px; height: 320px;}
.s1-right{ float: right; width: 277px; margin-left: 30px; height: 320px;}
.s1-left .tab1{ width: 50px; height: 320px; float: left;}
.s1-left .tab1 span{ display: block; cursor: pointer; width: 100%; height: 50%; text-align: center; line-height:45px; letter-spacing: 4px; writing-mode:tb-rl; background-color: #dedede; color: #666666;}
.s1-left .tab1 span.active{ background-color: #18508e; color: #fff;}
.switch1{ width: 834px; height: 320px; float: left; border: 1px solid #CCCCCC;}
.switch1 .tab2{ width: 790px; margin: 0 auto;}
.switch1 .tab2 li{ width: 197px; height: 180px; text-align: center; color: #8c8c8c; float: left; background: url(xiahuaxian.png) center bottom+10px repeat-x; padding-top: 20px;}
.switch1 .tab2 li img{ width: 96px; height: 94px; display:inline-block; margin-bottom: 10px;}
.switch1 .tab2 li.active{ color:#184a81; border-bottom: none; background: url(xiajiantou.png) center bottom repeat-x;}
.switch1 .switch2{ width:770px; height: 115px; margin: 0 auto; position: relative;}
.switch1 .switch2 ul{ margin-top: 20px;}
.switch1 .switch2 ul li{ width:192px; line-height: 35px; float: left; padding: 0 20px;}

.switch1{ position: relative;}
.switch1 .switch2 ul a.more{ position: absolute; color:#18508e;display: inline-block;
    width: 100px;
    right: -70px;
    top: 75px;}

.switch1 .switch2 ul li a:hover{ color: #18508e;}
.s1-right .title{ font-weight: bold; font-size: 20px; color: #355e92;}
.s1-right .box{ background-color: #f7f8f8; width: 280px; height: 275px; padding: 8px 28px; margin-top: 15px;}
.s1-right .box ul li{ height: 60px; line-height: 60px; font-size: 16px; border-bottom: 1px solid #ccc;}
.s1-right .box ul li span{ font-size: 24px; padding-left: 10px;}
.section2{width:1200px; margin: 0 auto;}
.section2 .title{ font-weight: bold; font-size: 18px; color: #355e92; margin: 20px 0;}
.section2 .title span{ font-size: 14px; color: #999; font-weight: 100; padding-left: 15px;}
.section2 ul li{ float: left; margin-left: 24px;}
.section2 ul li:first-child{ margin-left: 0;}

.section02-ztgr ul li{ width: 280px; height: 120px; padding: 30px 20px;}
.section02conztgr p{ font-size: 20px; margin-bottom: 10px;}
.section02conlink a{ color: #999; font-size: 13px;}
.section02conlink span{ padding: 0 3px;}


/*信息公开*/
.xxgk a{
	color: #355e92;
font-size: 19px;
font-weight: bold;
margin-left: 30px;
}

.xxgkzn{
	margin-left: 30px;
	width: 282px;
	background: #345d92;
	padding-left: 28px;
	padding-right: 28px;
	margin-top: 10px;
}
.xxgkzn li:nth-child(1){
	background: url(zhinan_13.png) no-repeat;
	background-position:0 center;
	line-height: 60px;
	padding-left: 54px;
}
.xxgkzn li a{
	display: block;
	color: #ffffff;
	font-size: 19px;
}
.xxgkzn li:nth-child(2){
	border-top: 1px solid #9aaec9;
	background: url(zhidu_19.png) no-repeat;
	background-position:0 center;
	line-height: 60px;
	padding-left: 54px;
}
.xxgkzn li:nth-child(3){
	border-top: 1px solid #9aaec9;
	background: url(fadin_19.png) no-repeat;
	background-position:0 center;
	line-height: 60px;
	padding-left: 54px;
}
.xxgkzn li:nth-child(4){
	border-top: 1px solid #9aaec9;
	background: url(nianbao_19.png) no-repeat;
	background-position:0 center;
	line-height: 60px;
	padding-left: 54px;
}